package pl.com.qapps.unity;

import java.io.IOException;
import java.util.concurrent.TimeUnit;

import pl.com.qapps.unity.NotifyOsd.Notification;
import pl.com.qapps.unity.NotifyOsd.StockIcon;

/**
 * @author Jakub Dykowski
 * 
 */
public class TestNotify {

	/**
	 * @param args
	 * @throws InterruptedException
	 * @throws IOException
	 */
	public static void main(String[] args) throws InterruptedException,
			IOException {
//		NotifyOsd.notify("Cole Raby", "jakis tekst", StockIcon.DIALOG_QUESTION);
//		TimeUnit.SECONDS.sleep(3);
		Notification n = new NotifyOsd.Notification("Cole Raby", "jakis tekst",
				StockIcon.DIALOG_QUESTION);
		n.show();
		TimeUnit.SECONDS.sleep(3);
		NotifyOsd.notify("Cole Raby", "kolejna wiadomość w powiadomieniu", StockIcon.DiALOG_INFORMATION);
		TimeUnit.SECONDS.sleep(3);
		n.setBody("treść powiadomienia została zmieniona").show();
		// ObjectOutputStream out = new ObjectOutputStream(new
		// FileOutputStream("notify.dat"));
		// out.writeObject(n);
		// out.close();
	}

}
